local addonName, addon = ...
-- #####################################################################################################################
-- 括号里的3个点(...)代表任意数量的参数
function addon:info(...)
    _G.print("|cFFF58CBA【qs_九点九分:】|r|cFF69CCF0====>:", ...);
end
function addon:debug(...)
    _G.print("|cFFF58CBA【qs_九点九分:】|r---->:", ...);
end

-- 函数:打印table中的数据
function addon:print_table(t, prefix, tableName)
    if t == nil then
        print("addon:print_table()==>t is nil")
        return
    end

    if not prefix then
        prefix = "==>"
    end

    for k, v in pairs(t) do
        if type(v) == "table" then
            print(prefix, "[", k, "]=>")
            addon:print_table(v, "   " .. prefix, nil)
        else
            print(prefix, "[", k, "]=[", v, "]")
        end
    end
end

--addon:info(12345)
--local myTable = {};
--addon:info("12345")
--addon:info(true);
--addon:info(false);
--addon:info(nil);

--addon:debug(12345)
--addon:debug("12345")
--addon:debug(true);
--addon:debug(false);
--addon:debug(nil);